(combat) engineers - French English Dictionary